03927cbd2e58f2126539fd886be32b4658ab0c56,graylog2-server/src/main/java/org/graylog2/inputs/InputServiceImpl.java,InputServiceImpl,buildMessageInput,#Input#,268

Before Change


        input.setPersistId(io.getId());
        input.setCreatedAt(io.getCreatedAt());
        if (io.isGlobal())
            input.setGlobal(true);

        // Add extractors.
        for (Extractor extractor : this.getExtractors(io)) {

After Change



    @Override
    public MessageInput buildMessageInput(Input io) throws NoSuchInputTypeException {
        final MessageInput input = messageInputFactory.create(io.getType());

        // Add all standard fields.
        input.setTitle(io.getTitle());
        input.setCreatorUserId(io.getCreatorUserId());
        input.setPersistId(io.getId());
        input.setCreatedAt(io.getCreatedAt());
        if (io.isGlobal()) {
            input.setGlobal(true);
        }

        // Add extractors.